//
//  AKUIHumanPlayer.h
//  AKUI
//
//  Created by Ben Chen on 3/8/08.
//  Copyright 2008 Sleeper. All rights reserved.
//

#import <UIKit/UIKit.h>

#import "AKPlayer.h"
#import "AKInteractiveDrawing.h"
#import "AKStateMaintainer.h"

@interface AKUIHumanPlayer : UIResponder <AKPlayer> {
	
	id <AKInteractiveDrawing>	interactiveDrawing;
	id <AKStateMaintainer>		stateMaintainer;
	
	AKMove						bestMove;
	AKSideIndex					side;
	AKPiece						draggedPiece;
	
	UITouch						*currentTouch;
}

@property (readwrite, assign) AKSideIndex				side;
@property (readwrite, assign) id <AKInteractiveDrawing> interactiveDrawing;
@property (readwrite, assign) id <AKStateMaintainer>	stateMaintainer;

@end
